271.82 -17.15 (-5.93%)

83.66% Gain from 52W Low

514.7K XNYS Volume

XNYS 15 May, 2025 11:31 AM (EDT)

Insider Trade
Adam Elsesser, President and CEO of Penumbra, sells over 16.5K shares worth $4.8 million See details